package com.ruoyi.supervision.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import com.ruoyi.system.domain.vo.SysOssVo;
import lombok.Data;
import java.util.Date;
import java.util.List;


/**
 * 监理日志视图对象 supervision_log
 *
 * @author llb
 * @date 2024-10-21
 */
@Data
@ExcelIgnoreUnannotated
public class SupervisionLogVo {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ExcelProperty(value = "主键")
    private Long id;

    /**
     * 监理机构
     */
    @ExcelProperty(value = "监理机构")
    private String jljg;

    /**
     * 编号
     */
    @ExcelProperty(value = "编号")
    private String bh;

    /**
     * 记录人
     */
    @ExcelProperty(value = "记录人")
    private String llr;

    /**
     * 审核人
     */
    @ExcelProperty(value = "审核人")
    private String shry;

    /**
     * 日期
     */
    @ExcelProperty(value = "日期")
    private Date rq;

    private String rqFormat;

    /**
     * 天气情况
     */
    @ExcelProperty(value = "天气情况")
    private String tqqk;

    /**
     * 主要施工情况
     */
    @ExcelProperty(value = "主要施工情况")
    private String zysgqk;

    /**
     * 监理主要工作
     */
    @ExcelProperty(value = "监理主要工作")
    private String jlzygz;

    /**
     * 问题及处理情况
     */
    @ExcelProperty(value = "问题及处理情况")
    private String wtjclqk;

    /**
     * 附件id
     */
    @ExcelProperty(value = "附件id")
    private String fileId;
    /**
     * 项目id
     */
    private String projectId;
    /**
     * 项目名称
     */
    private String projectName;

    private List<SysOssVo> ossVoList;
}
